package com.edu.mapper;

import com.edu.bean.Employee;
import com.edu.bean.Project;

import java.util.List;

public interface EmployeeMapper {

    // 根据员工id查询员工详情及所属部门信息（多对一映射）
    Employee selectEmpWithDeptById(int id);

    //  动态查询员工，支持按部门、职位、状态筛选（if + where）
    List<Employee> selectEmployees(Employee employee);

    // 查询指定员工参与的所有项目
    List<Project> selectEmpWithProjectsById(int employeeId);
}
